/*Diego Lima de Freitas RA: 317632
 *Yuri Souza Padua RA: 317420
 * 
 * Classe que trata os tipos da liguagem
 */
package AST;

abstract public class Type {

    private String name;
    public static Type booleanType = new BooleanType();
    public static Type integerType = new IntegerType();

    public Type(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    abstract public String getCname();
}
